#include <stdio.h>
#include <stdlib.h>

#define elemType int

typedef struct biTNode
{
    elemType data;
    struct biTNode *lchild, *rchild;
} BiTNode, *BiTNode;

typedef struct
{
    int sum; // 结点总数
    BiTNode *root;
} BiTree;

// 初始化
BiTree *InitBiTree()
{
    BiTree *biTree = (BiTree *)malloc(sizeof(BiTree));
    biTree->sum = 0;
    biTree->root = NULL;
}

// bfs构造树

// dfs构造树